package com.itcs.app.util;

/**
 * ping++支付工具类
 */
public class PingppUtil {
	/**
	 * (支付宝手机支付)。 参数 extern_token[string] 开放平台返回的包含账户信息的
	 * token（授权令牌，商户在一定时间内对支付宝某些服务的访问权限）。通过授权登录后获取的 alipay_open_id，作为该参数的
	 * value，登录授权账户即会为支付账户，32 位字符串，optional； 参数 rn_check[string] 是否发起实名校验，optional；
	 * 支付完成将额外返回付款用户的支付宝账号 buyer_account 。
	 */
	public static String alipay = "alipay";
	/**
	 * (支付宝手机网页支付)。 参数 success_url[string] 为支付成功的回调地址，required； 参数
	 * cancel_url[string] 为支付取消的回调地址，optional； 支付完成将额外返回付款用户的支付宝账号 buyer_account 。
	 */
	public static String alipay_wap = "alipay_wap";
	/**
	 * (支付宝 PC 网页支付)。 参数 success_url[string] 为支付成功的回调地址，required；
	 */
	public static String alipay_pc_direct = "alipay_pc_direct";
	/**
	 * (微信支付)。 支付完成将额外返回付款用户的 open_id 和付款银行类型 bank_type。
	 */
	public static String wx = "wx";
	/**
	 * (微信公众账号支付)。 参数 open_id[string] 为用户在商户 appid 下的唯一标识，required； 支付完成将额外返回付款银行类型
	 * bank_type 。
	 */
	public static String wx_pub = "wx_pub";
	/**
	 * upacp:银联全渠道支付（2015 年 1 月 1 日后的银联新商户使用。若有疑问，请与 Ping++ 或者相关的收单行联系） 参数
	 * result_url[string] 为支付完成的回调地址，required；
	 */
	public static String upacp = "upacp";
	/**
	 * (银联全渠道手机网页支付)。 参数 result_url[string] 为支付完成的回调地址，required；
	 */
	public static String upacp_wap = "upacp_wap";
	/**
	 * (银联PC网页支付)。 参数 result_url[string] 为支付完成的回调地址，required；
	 */
	public static String upacp_pc = "upacp_pc";
	/**
	 * (银联手机网页支付)。 参数 result_url[string] 为支付完成的回调地址，required；
	 */
	public static String upmp_wap = "upmp_wap";
	/**
	 * (百度钱包手机网页支付)。 参数 result_url[string] 为支付完成的回调地址，required； 参数
	 * bfb_login[boolean] 为是否需要登录百度钱包来进行支付，required；
	 */
	public static String bfb_wap = "bfb_wap";
	/**
	 * (微信公众账号扫码支付)。 参数 product_id[string] 为商品 ID，1-32 位字符串。此 id 为二维码中包含的商品
	 * ID，商户自行维护，required； 支付完成将额外返回付款用户的 open_id 和付款银行类型 bank_type 。
	 */
	public static String wx_pub_qr = "wx_pub_qr";

}
